<?php
/*
 * Historial de Evaluaciones SQL, para registrar las evaluaciones de cada paciente (Historial).
 * @Autor: Andrés Ubilla.
 */
class HistorialEvaluacionesSQL {
    public static $GRABAR_HISTORIAL_EVALUACION =
            "INSERT INTO historialevaluaciones 
                ( 
                    numeroEvaluacion,
                    fechaEvaluacion, 
                    peso, 
                    diferenciaPeso,
                    cintura,
                    diferenciaCintura,
                    ccOmbligo,
                    diferenciaCOmbligo,
                    comentario,
                    idPaciente
                )
             VALUES  
               (
                    {#NUMEROEVALUACION},
                    '{#FECHAEVALUACION}',
                    {#PESO},
                    {#DIFERENCIAPESO},
                    {#CINTURA},
                    {#DIFERENCIACINTURA},
                    {#CCOMBLIGO},
                    {#DIFERENCIACOMBLIGO},
                    {#COMENTARIO},
                    {#IDPACIENTE}
                );";
    
    public static $ELIMINAR_HISTORIAL_EVALUACION =
            "DELETE FROM historialevaluaciones
             WHERE id = {#ID}
            ";
    
    public static $LISTAR_HISTORIAL_EVALUACION =
            "SELECT
                id,
                numeroEvaluacion, 
                fechaEvaluacion,  
                peso, 
                diferenciaPeso, 
                cintura, 
                diferenciaCintura,
                ccOmbligo,
                diferenciaCOmbligo,
                comentario,
                idPaciente
            FROM 
                historialevaluaciones
            WHERE 
                idPaciente = {#IDPACIENTE}
            ";
    
    public static $OBTENER_ULTIMA_EVALUACION =
            "SELECT
                id,                
                numeroEvaluacion,
                fechaEvaluacion,
                peso,
                diferenciaPeso,
                cintura,
                diferenciaCintura,
                ccOmbligo,
                diferenciaCOmbligo,
                comentario
            FROM 
                historialevaluaciones            
            WHERE 
                idPaciente = {#IDPACIENTE}
            ORDER BY id DESC LIMIT 1
            ";
}
?>
